biomechanical details